suicide by cop - German English Dictionary